be on the ropes - Französisch Englisch Wörterbuch